cover up with a veil - German English Dictionary